안녕하세요 에듀이노 입니다.
메가보드의 경우 소프트웨어 시리얼 라이브러리 사용 대신 기본으로 제공되는 시리얼통신 핀에 연결하여 사용을 권장드립니다.
HM10의 RX 핀을 메가보드 TX3 / TX 핀을 메가보드 RX3에 연결 후 아래 첨부한 코드를 입력하여 통신을 테스트 바랍니다.
감사합니다.
void setup() {
Serial.begin(9600);
Serial3.begin(115200);
}
void loop() {
if(Serial3.available()){
Serial.write(Serial3.read());
}
if(Serial.available()){
Serial3.write(Serial.read());
}
}
[ Original Message ]
아두이노 메가 2560보드에 HM-10을 연결하여 사용하려고 합니다.
HM-10 상품페이지에 적힌 사용방법과 똑같이 소스코드를 적고 핀 연결도 똑같이 한 다음에 AT 명령어를 입력했더니
처음에는 안되다가 계속 입력해보니 한번 반응이 있어서 AT+NAME 만 설정이 되고 다른 명령어들은 안되서 메가 보드에 있는 RESET버튼을 누르고 다시 해봤더니 그 뒤로부터는 아무 반응이 없네요...
혹시나 해서 인터넷에 나와있는 방법대로 해봤는데도 안되서요...
이게 AT 명령어가 될때 제가 뭘 잘못 건드린건지 HM-10 블루투스 모듈의 고장인지 알고 싶습니다.